rock rubble - French English Dictionary